@charset:"utf-8";
.z-clear{
	clear: both;
}
.z-backColor
{
	background:#f5f5f5;
	padding-top: 10px;
	padding-bottom: 80px;
}
/* z-topbar begin */

.z-topbar
{

	height: 34px;
	width: 100%;
	line-height: 33px;
	background:#f2f2f2;
}
.z-topbar .topContent
{
	width: 1200px;
	margin: 0 auto;
	vertical-align: middle;
}
.z-topbar .topContent a,
.z-topbar .topContent span,
.z-topbar .topContent li
{
	font-size: 12px;
	color: #999;
	font-family: "宋体";	
}
.z-topbar .topContent span
{
	padding-right: 30px;
}
.z-topbar .topContent .fl a
{
	padding: 0 8px;
}
.z-topbar .topContent>ul
{
	list-style-type: none;
	display: inline-block;
}
.z-topbar .topContent .fr>li
{
	display: inline-block;
	padding-left:13px;
	padding-right:13px;
}
.z-topbar .topContent .fr .phone
{
	background: url(/project/style/images/index/m01.jpg) no-repeat left center;
	position: relative;
	text-indent: 0.4em;
}
.z-topbar .topContent .fr .shopCar
{
	background: url(/project/style/images/index/m02.jpg) no-repeat left center;
	padding-left: 19px;
}
.z-topbar .topContent img
{
	position: absolute;
	top: 33px;
	left: -1px;
	display: none;
}
.z-topbar .topContent .fr .myrzList
{
	position: relative;
}
.z-topbar .topContent .myrzList ul
{
	position: absolute;
	list-style-type: none;
	width: 80px;
	border: 1px solid #d1d1d1;
	border-bottom: none;
	box-shadow: 1px 1px 5px #d1d1d1; 
	background: #fff;
	display: none;
	text-align: center;	
}
.trigon-1
{
	width:0;
	height: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-bottom: 10px solid #000;
	position: absolute;top:-10px;right:30px;
}
.trigon-2
{
	width:0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 10px solid #fff;
    position: absolute;top:-10px;right:30px;
}

/* z-topbar end */
/* z-search */
.z-search
{
	width: 1200px;
	margin: 0 auto;

}
.z-search .fl .top
{
	padding-top: 36px;
	padding-left: 159px;
}
.z-search .search-border
{
	border: 2px #06b381 solid;
	height: 32px;

}
.z-search form .search_text
{
	width: 400px;
	height: 29px;
	border: none;
	text-indent: 1em;
	font-family: "宋体";
	font-size: 12px;
	color: #808080;
    vertical-align: top;
}
.z-search form .search_button
{
    padding:0px 21px;
	color: #fff;
	background: #06b388;
	font-size: 16px;
	font-family: "微软雅黑";
	letter-spacing:5px;
	margin-left: 10px;
	border: none ; 
	height: 32px;
	line-height: 32px;
}
.z-search form p
{
	font-size: 12px;
	font-family: "宋体"；
}
.z-search form p a,
.z-search form p span
{
	color: #808080;
	font-size: 12px;
}
.z-search .logo
{
	margin-left: 130px;
	margin-top: -10px;
}
.z-search .bottom
{
	padding-top: 36px;
	color: #ccc;
	padding-left: 3px;
}
.z-search .bottom a
{
	padding: 0 10px;
	font-size: 16px;
	color: #000;
	font-family: "微软雅黑";
}
/* z-search end */
/* mainNav begin */
.z-mainNav
{
	width: 1200px;
	margin: 0 auto;
	background: url(/project/style/images/index/03.jpg) no-repeat;
}
.z-mainNav .fl .nav-ul
{   
	padding-top: 15px;
	padding-bottom:43px; 
	list-style-type: none;
	background: #000;
	opacity: 0.8;
	color: #fff;
	font-size: 14px;
	font-family: "微软雅黑"	
	width:190px;
	margin-top: -1px;
}
.z-mainNav .fl .nav-ul li
{
	padding-top:15px;
	padding-left: 20px;
	padding-right: 10px;
	padding-bottom:10px; 
	width: 160px;
	height: 30px;
	line-height: 17px;
}
.z-mainNav .fl .nav-ul li span a
{
	color: #a0a0a0;
	font-family: "微软雅黑";
	font-size: 12px;
	margin-right:10px;

}
.z-mainNav .fl .nav-ul li b
{
  font-style: 14px;
  font-family: "微软雅黑";
  color: #fff;
  display: block;
}
.z-mainNav .fl
{
	position:relative;
}
#z-caret {
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-right: 15px solid #fff;
    border-bottom: 10px solid transparent;
    position: absolute;
    z-index: 100;
    top:30px;
    left: 178px;
    display: none;

}
.z-mainNav .fl .hideList
{
	position:absolute;
	left: 190px;
	top:0;
	width: 420px;
	padding-left: 15px;
	padding-right:10px;
	font-size: 12px;
	background: #fff;
	opacity: 0.8;
	height: 500px;
	display: none;
}
.z-mainNav .fl .hideList ul li
{
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px #ccc solid;
	list-style-type: none;
	line-height: 1.5em; 
}
.z-mainNav .fl .hideList ul li h4,
.z-mainNav .fl .hideList ul li span
{
	display: inline-block;
	vertical-align: top;
	color: #000;
}
.z-mainNav .fl .hideList ul li span
{
	width: 300px;
	word-spacing: 10px;
}
.z-mainNav .fl .hideList ul li h4
{
	width: 110px;
	margin-right:10px;
}

.z-mainNav .fl .hideList ul li span a
{
	color: #000;
	
	margin-right:10px;
	display: inline-block;
	overflow: hidden;
}
.z-mainNav .fl .hideList ul li span a:hover 
{
	color:#FF3030;
	text-decoration:underline;
}
.z-mainNav .fr .aside
{
	height: 125px;
	margin-top: 12px;
	background: #fff;
	padding:0;
	width: 170px;
}
.z-mainNav .fr .aside .title
{
	/*border-bottom: 1px #dcdcdc solid;*/
	padding: 0;
	height: 30px;
}
.z-mainNav .fr .aside .title span
{
	font-size: 14px;
	padding:4px 14px;
	color: #000;
	height: 26px;
	line-height: 26px;
	display: inline-block;
	font-family: "微软雅黑";
	
}
.z-mainNav .fr .aside .title .first
{
	background:#4BC26A;
	color:#fff;
}
.z-mainNav .fr .aside .content{

	border-top: 1px #dcdcdc solid;
	margin-top: 4px;
	overflow: hidden;
	padding-top: 5px;
}
.z-mainNav .fr .aside .content p
{
	display: none;
	padding:8px 15px;
	color: #444;
	font-size: 14px;
	overflow: hidden;
	height: 65px;
}
.z-mainNav .fr .aside .content p a
{
	color: #000;
	height: 30px;
	display:inline-block;
}
.z-mainNav .fr .aside .content p a:hover{
	color: red;
}
.z-pic 
{
	width: 1200px;
	margin:10px auto 0;

}
.z-pic .pic-middle
{
	margin: 0 9px;
} 
/* z-pic end */
/*z-adv begin*/
 .z-adv
{
	width: 1200px;
	margin: 0 auto;
	margin-top: 50px;
}
.z-adv ul
{
	list-style-type: none;
}
.z-adv .adv-ul
{
	margin-bottom: 12px;
}
.z-adv .adv-ul li
{
	display: inline-block;
	font-size: 18px;
	font-weight:bolder;
	border-bottom: 2px #f5f5f5 solid;
	color: #434343;
	font-family:"微软雅黑";
	margin-right: 20px;

}
.z-adv .adv-ul a
{
	color: #000;
}
.z-adv .adv-ul .timer a
{
	border-bottom:2px #07b487 solid;
	color:#07b487;
}

.z-adv .adv-allList .price
{
	 color: #e4007f;
	 font-weight:900;
	 font-size: 14px;
	 margin-left: 10px;
	 margin-top: 3px;
	 font-weight: bold;
}
.z-adv .adv-ul .more
{
	font-size: 14px;
	font-family: "微软雅黑";
	color: #434343;
}
.z-adv .adv-allList .text
{
	color: #666;
	font-size: 14px;
	font-family: "微软雅黑";
	width: 210px;
	padding-left: 10px;
	line-height: 16px;

}

.z-adv .adv-allList  .time
{
	font-size: 12px;
	font-weight: normal;
	font-family: "microsoftYaHei";
}
.z-adv .adv-allList .time_h,
.z-adv .adv-allList .time_s,
.z-adv .adv-allList .time_m
{
	font-weight: bold;
	font-size: 14px;
}
.z-adv .adv-allList .adv-list
{
	display: none;
}
.z-adv .adv-allList .adv-list li
{
	display: inline-block;
	margin-right: 3px;
	background: #fff;
	height: 342px;
}
.z-adv .adv-allList .adv-list li .time
{
   	background: url(/project/style/images/index/21.jpg) no-repeat left center;
   	text-indent: 2em;
    margin-left: 10px;
    color: #666;
	font-size:12px;
	font-family: "微软雅黑";
}
.z-adv .adv-allList .adv-list li img
{
	/*width: 232px;
	height: 232px;*/
	margin-bottom: 10px;
}
.z-adv .adv-allList .adv-list li div,
.z-adv .adv-allList .adv-list li a span,
.z-adv .adv-allList .adv-list li a img
{
	display: block;
}
/* z-adv end */
/*z-product begin*/
.z-product
{
	width: 1200px;
	margin: 0 auto;
}
.z-product .price
{
	 color: #e4007f;
	 font-weight:900;
	 font-size: 14px;
	 margin-left: 10px;
	 font-weight: bold;
}
.z-product .product-ul .text
{
	color: #666;
    font-size: 14px;
    font-family: "微软雅黑";
    width: 210px;
    padding-left: 10px;
    line-height: 16px;
}
.z-product .title
{
	height: 74px;
	background: red;
	line-height: 74px;
	margin-top: 50px;
	margin-bottom: 10px;
	color: #fff;
	font-size: 27px;
}
.z-product .title span
{
	font-size: 45px;
	font-family: "微软雅黑";
	font-weight: normal;
	margin-left: 10px;
	margin-right: 5px;
}
.z-product .big-pic
{
	margin-right: 10px;
}
.z-product .product-ul
{
	list-style-type: none;
}
.z-product .product-ul .four-li
{
	margin-top: 8px;
}

.z-product .product-ul li img
{
	width: 235px;
	height: 235px;
	margin-bottom: 10px;
}
.z-product .product-ul li
{
	display: inline-block;
	background:#fff;
	margin-bottom: 38px; 
}
.z-product .product-ul li span
{
	width: 223px;
	font-size: 16px;
	line-height: 1em;
	padding-bottom:10px; 
}
.z-product .product-ul li span,
.z-product .product-ul li img
{
	display:block;
}
.products
{
	height: 718px;
}
/*z-product end*/
/*footerbar begin*/
.z-footer
{
    width:100%;
    margin-top: 30px;

}
.z-footer ul
{
	list-style-type: none;
}
.z-footer .pageWidth
{
	width: 1200px;
	margin:0 auto;
}
.z-footer .footer-background
{
    width: 100%;
    background:#FAFAFA;
}
.z-footer .footer-one
{

    padding:20px 0;
}
.z-footer .footer-one .item{
    float:left;
    width:160px;
    margin-right:30px;
}
.z-footer .footer-one .item img
{
    width: 42px;
    height: 42px;
    vertical-align: top;
}
.z-footer .footer-one .item span
{
    margin-left: 10px;
    display: inline-block;
    font-size: 13px;
    text-align: left;
    line-height: 1.5em;
    color: #999;

}
.z-footer .footer-one .item .pic-six
{
    width: 176px;
    height: 46px;
}
.z-footer .footer-two
{
    text-align: center;
    height: 180px;
    margin-top:23px;
}
.z-footer .footer-two a
{
   font-size: 12px;
   color: #666;
   font-weight:100;
}
.z-footer .footer-two h6
{
    font-size: 16px;
    font-family:"微软雅黑";
    color: #000;
}
.z-footer .footer-two ul
{
    display: inline-block;
    text-align: left;
    width: 145px;
    float: left;
    line-height:1.3em;
}
.z-footer .footer-two img
{
    float: right;
    margin-left: 52px;
    margin-top: -10px;
}
.z-footer .footer-three
{
    text-align: center;
    height: 116px;
    padding-top:15px;
    margin-top:30px;
    border-top: 1px solid #f8f8f8; 
}
.z-footer .footer-three a
{
    margin: 0 14px;
}
.z-footer .footer-three,
.z-footer .footer-three a,
.z-footer .footer-three p
{
    font-size:14px;
    color: #999;
}
/*footerbar end*/